Memory-aware and context-aware multi-DNN inference on the edge
نویسندگان
چکیده
Deep neural networks (DNNs) are becoming the core components of many applications running on edge devices, especially for real time image-based analysis. Increasingly, multi-faced knowledge is extracted by executing multiple DNNs inference models, e.g., identifying objects, faces, and genders from images. It paramount importance to guarantee low response times such multi-DNN executions as it affects not only users quality experience but also safety. The challenge, largely unaddressed state art, how overcome memory limitation devices without altering DNN models. In this paper, we design implement Masa , a responsive memory-aware execution scheduling framework, which requires no modification aim consistently ensure average when deterministically stochastically DNN-based image analyses. enabling features (i) modeling inter- intra-network dependency, (ii) leveraging complimentary usage each layer, (iii) exploring context dependency DNNs. We verify correctness optimality via mixed integer programming. extensively evaluate two versions context-oblivious context-aware, three configurations Raspberry Pi large set popular models triggered different generation patterns Our evaluation results show that can achieve lower up 90% with small memory, i.e., 512 MB 1 GB, compared art solutions.
منابع مشابه
Context-Aware Recommender Systems: A Review of the Structure Research
Recommender systems are a branch of retrieval systems and information matching, which through identifying the interests and requires of the user, help the users achieve the desired information or service through a massive selection of choices. In recent years, the recommender systems apply describing information in the terms of the user, such as location, time, and task, in order to produce re...
متن کاملSocial-aware and Context-aware Multi-sensor Fall Detection Platform
A socialand context-aware multi-sensor platform is presented, which integrates information of fall detection systems and sensors at the home of the elderly, by using an ontology. This integrated contextual information allows to automatically and continuously assess the fall risk of the elderly, to more accurately detect falls and identify false alarms and to automatically notify the appropriate...
متن کاملContext-aware systems: concept, functions and applications in digital libraries
Background and Aim Among the places that context-aware systems and services would be very useful, are libraries. The purpose of this study is to achieve a coherent definition of context aware systems and applications, especially in digital libraries. Method: This was a review article that was conducted by using Library method by searching articles and e-books on websites and databases. Results:...
متن کاملContext-aware multi-stage routing
In context-aware route planning, a set of agents has to plan routes on a common infrastructure and each agent has to plan a conflict-free route from a source to a destination without invalidating plans made by other agents. The existence of such a conflict-free set of plans can be ensured if each agent is allowed to reserve time slots on the infrastructure resources it intends to use. In the mu...
متن کاملMulti-Sensor Context Aware Clothing
Inspired by perception in biological systems, distribution of a massive amount of simple sensing devices is gaining more support in detection applications. A focus on fusion of sensor signals instead of strong analysis algorithms, and a scheme to distribute sensors, results in new issues. Especially in wearable computing, where sensor data continuously changes, and clothing provides an ideal su...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Pervasive and Mobile Computing
سال: 2022
ISSN: ['1873-1589', '1574-1192']
DOI: https://doi.org/10.1016/j.pmcj.2022.101594